Interface CbacProcess

All Superinterfaces:
IPCObject, Process
All Known Implementing Classes:
CbacProcessImpl

public interface CbacProcess extends Process
Information provided by the PKI file:

    \class CbacProcess
    
    \brief CbacProcess is the process that handles CBAC.
    
    \example network().getDevice("Router0").getProcess("CbacProcess")
    
Author:
Auto-generated
  • Method Details

    • getCbacCount

      int getCbacCount()
      Information provided by the PKI file:
      
          \brief Returns the number of CBAC access lists.
          
          \return int, the number of CBAC access lists.
          
              
      Returns:
      int Returns a int
    • getCbacAt

      Cbac getCbacAt(int index)
      Information provided by the PKI file:
      
          \brief Returns the CBAC access list at the specified index.
          
          \param index, index to get the access list from
          
          \return Cbac, the CBAC access list at the specified index.
          
              
      Parameters:
      index - Takes in a parameter of index
      Returns:
      Cbac Returns a Cbac
    • setGlobalAuditTrail

      void setGlobalAuditTrail(boolean val)
      Information provided by the PKI file:
      
          \brief Enables or disables global audit trail.
          
          \param val, values: eDefault = -1,
          eFalse = 0,
          eTrue = 1
          
              
      Parameters:
      val - Takes in a parameter of val
    • setGlobalAlert

      void setGlobalAlert(boolean val)
      Information provided by the PKI file:
      
          \brief Enables or disables global alert.
          
          \param val, values: eDefault = -1,
          eFalse = 0,
          eTrue = 1
          
              
      Parameters:
      val - Takes in a parameter of val
    • setTcpSynWaitTime

      void setTcpSynWaitTime(int synTime)
      Information provided by the PKI file:
      
          \brief Sets the value for TCP sync wait.
          
          \param synTime, the value for TCP sync wait.
          
              
      Parameters:
      synTime - Takes in a parameter of synTime
    • setTcpFinWaitTime

      void setTcpFinWaitTime(int finwait)
      Information provided by the PKI file:
      
          \brief Sets the value for TCP FIN wait.
          
          \param finwait, the value for TCP FIN wait.
          
              
      Parameters:
      finwait - Takes in a parameter of finwait
    • setTcpIdleTime

      void setTcpIdleTime(int idleTime)
      Information provided by the PKI file:
      
          \brief Sets the value for TCP idle time.
          
          \param idleTime, the value for TCP idle time.
          
              
      Parameters:
      idleTime - Takes in a parameter of idleTime
    • setUdpIdleTime

      void setUdpIdleTime(int idleTime)
      Information provided by the PKI file:
      
          \brief Sets the value for UDP idle time.
          
          \param idleTime, the value for UDP idle time.
          
              
      Parameters:
      idleTime - Takes in a parameter of idleTime
    • setDnsTimeout

      void setDnsTimeout(int timeout)
      Information provided by the PKI file:
      
          \brief Sets the value for DNS timeout.
          
          \param timeout, the value for DNS timeout.
          
              
      Parameters:
      timeout - Takes in a parameter of timeout
    • getGlobalAuditTrail

      boolean getGlobalAuditTrail()
      Information provided by the PKI file:
      
          \brief Returns the global audit trail value.
          
          \return Bool, values:       eDefault = -1,
          eFalse = 0,
          eTrue = 1
          
              
      Returns:
      boolean Returns a boolean
    • getGlobalAlert

      boolean getGlobalAlert()
      Information provided by the PKI file:
      
          \brief Returns the global alert value.
          
          \return Bool, values:       eDefault = -1,
          eFalse = 0,
          eTrue = 1
          
              
      Returns:
      boolean Returns a boolean
    • setMaxIncompleteHigh

      void setMaxIncompleteHigh(int hinum)
      Information provided by the PKI file:
      
          \brief Sets the max-incomplete high value.
          
          \param hinum, the max-incomplete high value.
          
              
      Parameters:
      hinum - Takes in a parameter of hinum
    • setMaxIncompleteLow

      void setMaxIncompleteLow(int lonum)
      Information provided by the PKI file:
      
          \brief Sets the max-incomplete low value.
          
          \param lonum, the max-incomplete low value.
          
              
      Parameters:
      lonum - Takes in a parameter of lonum
    • setOneMinuteHigh

      void setOneMinuteHigh(int hinum)
      Information provided by the PKI file:
      
          \brief Sets the one-minute high value.
          
          \param hinum, the one-minute high value.
          
              
      Parameters:
      hinum - Takes in a parameter of hinum
    • setOneMinuteLow

      void setOneMinuteLow(int lonum)
      Information provided by the PKI file:
      
          \brief Sets the one-minute low value.
          
          \param lonum, the one-minute low value.
          
              
      Parameters:
      lonum - Takes in a parameter of lonum